package com.maozzi.service.logger.repository.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 日志
 *
 * @author maozi
 */
@Data
@TableName("sys_log")
public class Log {
    /**
     * id
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    /**
     * 记录创建日期
     */
    private Date createDate;

    /**
     * 记录创建人
     */
    private String createBy;

    /**
     * 记录最后更新日期
     */
    private Date modifiedDate;

    /**
     * 记录最后更新人
     */
    private String modifiedBy;

    /**
     * 是否有效:0,无效;1,有效
     */
    @TableField("is_active")
    private Boolean active;

    /**
     * 是否删除:0,未删除;1,删除
     */
    @TableField("is_deleted")
    private Boolean deleted;

    /**
     * ip
     */
    private String ip;

    /**
     * 名称
     */
    private String name;

    /**
     * 信息
     */
    private String message;

    /**
     * 内容
     */
    private String content;

    /**
     * 返回值
     */
    private String res;
}
